• 1
TOYOTA MEGA CRUISER, 1996 - Kochi, Japan